Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 THE LARCHES Detached £112,500 12 Apr 2001
5 THE LARCHES Detached £249,995 17 Sep 2009
7 THE LARCHES Detached £114,500 6 Feb 1998
9 THE LARCHES Detached £274,000 20 May 2004
10 THE LARCHES Detached £180,000 3 Aug 2011
12 THE LARCHES Detached £112,000 12 Apr 2000